package com.molichuxing.services.infrastructure.dto.request.create;

import java.time.LocalDateTime;

import com.molichuxing.framework.dto.ResponseRootDto;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 
 * @author liyg
 * 用户dto
 * 2019-08-06
 * 
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class UserCreateDto extends ResponseRootDto{
	    /**
		 * 
		 */
		private static final long serialVersionUID = 1L;

	    /**
	     * 用户名(默认用手机号，只能修改一次)
	     */
	    private String name;

	    /**
	     * 真实姓名
	     */
	    private String realName;

	    /**
	     * 手机号
	     */
	    private String phone;

	    /**
	     * 邮箱
	     */
	    private String email;

	    /**
	     * 微信账户
	     */
	    private String weixin;

	    /**
	     * 用户来源（1：IOS  2: android 3：微信 4：智能终端）
	     */
	    private Integer source;

	    /**
	     * 注册时间
	     */
	    private LocalDateTime regtime;

	    /**
	     * 通讯地址
	     */
	    private String address;

	    /**
	     * 是否拉黑 1：已拉黑 0：正常
	     */
	    private Boolean isBlack;

	    /**
	     * 是否注销 (1：已注销 0：正常)
	     */
	    private Boolean isCancel;

	    /**
	     * 是否已修改账号（0：否，1：是）
	     */
	    private Boolean isRename;
}
